echoing area - Spanish English Dictionary